all-weather tyre
English
noun
Definitions
- (automotive) A tyre with rubber that remains soft in below-freezing conditions, but gives longer tread life in warm conditions than winter tyres
Etymology
Compound from English all-weather + English tyre.
Origin
English
tyre